Обучение/Помощь новичкам | поясните кусок кода
   
 
 
 
 
  
' . (empty($user['live']) ? '' : $user['live']) . 'как используеться условие? поясните
 
  
  
    
  
    Если переменная пуста то пусто если нет то является собой же   
  
    
  
 
 
 
 
  
  
    
  
    Null скорей всего по правильному , а не пустоту   
  
    
  
 
 
 
 
  
  
    
  
    d1nka, а синтаксис?   
  
    
  
 
 
 
PasichNIK (04.08.2018 в 23:02)
d1nka, а синтаксис?
d1nka, а синтаксис?
В данном коде , что выше ?
Его проще можно сделать
DELETED 
	    4 августа 2018, в 23:13
   
		Delete
           PasichNIK (04.08.2018 в 22:36)
как используеться условие? поясните
' . (empty($user['live']) ? '' : $user['live']) . 'как используеться условие? поясните
в php 7 и выше это можно записать ещё круче
' . ($user['live'] ?? null) . '
Это то же самое, что
<?php
if(empty($user['live'])) {
    $var = null;
} else {
    $var = $user['live'];
}
echo $var;
   
  
    
________
посл. ред. 04.08.2018 в 23:14; всего 2 раз(а); by PhpStorm
 
  
  
    
  
    PhpStorm,  а как сделать ет
в том же стиле
________
посл. ред. 04.08.2018 в 23:17; всего 1 раз(а); by PasichNIK
  
 
 
 
if(empty($for)) $r = 1; else $r = 4;в том же стиле
________
посл. ред. 04.08.2018 в 23:17; всего 1 раз(а); by PasichNIK
DELETED 
	    4 августа 2018, в 23:19
   
		Delete
           PasichNIK (04.08.2018 в 23:17)
PhpStorm, а как сделать ет
в том же стиле
PhpStorm, а как сделать ет
if(empty($for)) $r = 1; else $r = 4;в том же стиле
<?php
$r = empty($for) ? 1 : 4;
   
  
    
 
  
  
    
  
    PhpStorm, 
а здесь?
  
 
 
 
а здесь?
'.empty($user['mibile']) ? "" : "<li><span class="grey"> English</span></li> ". '   
  
    
DELETED 
	    4 августа 2018, в 23:27
   
		Delete
           PasichNIK (04.08.2018 в 23:25)
PhpStorm,
а здесь?
PhpStorm,
а здесь?
'.empty($user['mibile']) ? "" : "<li><span class="grey"> English</span></li> ". ' 
' . (empty($user['mibile']) ? null : "<li><span class="grey">English</span></li>") . '